class LsUtils {
	// 1.根据map转换成array
	static mapToArray(object, keyMap) {
		if (!object) {
			console.log("请传入object对象：{name:'小红',age:'18'}")
			return
		}
		if (!keyMap) {
			console.log("请传入keyMap对象如：{name:'名字',age:'年龄'}")
			return
		}

		const list = []
		for (let item in object) {
			list.push({
				key: item,
				value: object[item],
				label: keyMap[item]
			})
		}
		return list
	}
	// 2.生成uuid
	static createUuid() {
		var s = []
		var hexDigits = "0123456789abcdef"
		for (var i = 0; i < 32; i++) {
			s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1)
		}
		s[14] = "4"
		s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1)
		s[8] = s[13] = s[18] = s[23]
		var uuid = s.join("")
		return uuid
	}
}

export default LsUtils